Translation of dodo in Malay

dodo

dodo

nounPlural dodos

  • 1

    dodo, sejenis burung besar yang telah pupus