English-Turkish dictionary »

dodo meaning in Turkish

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

dodonoun

Mauritius dodosunoun