dodo in Russian

dodo

( do·do - ˈdoʊdoʊ - doh-doh )

(English to Russian translation)

  1+ w

Online English private lessons and group courses with native speakers.

Click now to take advantage of discounts up to 50%.

Synonyms of : dodo

dimwit
dodo
stick
stick-in-the-mud

Example sentences of : dodo

Antonyms of : dodo