How do you say ape in Welsh?
— Epa


Generic synonyms for ape in Welsh
personperson (m); unigolyn (m)