Dutch-English dictionary »

halfaap meaning in English

DutchEnglish
halfaap substantief

strepsirrhine(primate)
noun