Dutch-English dictionary »

coua meaning in English

DutchEnglish
coua substantief

coua(bird of the genus Coua)
noun