Dutch-English dictionary »

coscorobazwaan meaning in English

DutchEnglish
coscorobazwaan substantief

coscoroba(coscoroba swan)
noun