German-English dictionary »

affenartig meaning in English

GermanEnglish
affenartig

apish[UK: ˈeɪ.pɪʃ] [US: ˈeɪ.pɪʃ]

baboonish