Estonian-English dictionary »

möiraahv (alouatta) meaning in English

EstonianEnglish
möiraahv (Alouatta) noun

howler monkey [howler monkeys]◼◼◼noun