Dutch-English dictionary »

slingeraap meaning in English

DutchEnglish
slingeraap substantief
{m}

spider monkey(monkey of the genus Ateles)
noun