"she ape" in German she-ape Menschenäffin Detailed translations for "she ape" she-ape she-ape(also: female ape) die Menschenäffin{feminine}