ape in Spanish
ape in Spanish
simio
derogatory: uncivilized person
mono
derogatory: uncivilized person
primate
derogatory: uncivilized person