Romanian-English dictionary »

pasărea dodo meaning in English

RomanianEnglish
pasărea dodo substantiv
{f}

dodo [dodos](Raphus cucullatus)
noun
[UK: ˈdəʊ.dəʊ] [US: ˈdodoʊ]