EN English dictionary: simian
simian has 16 translations in 9 languages
translations of simian
EN
ES
Spanish
2 translations
EN
DE
German
4 translations
- Affe {m}
- Affen- (a) [general]
- affenartig (a) [general]
- affig