German-English dictionary »

affengehege meaning in English

GermanEnglish
das Affengehege Substantiv

monkey enclosurenoun