douroucouli – Català–English translations

🇬🇧 en ca

douroucouli noun

  • monkey of genus Aotus
mona de nit
Wiktionary Links