Translation of "Delto" into English

river delta, delta are the top translations of "Delto" into English.

Delto
+ Add

Ido-English dictionary

  • river delta

    landform that is formed at the mouth of a river

  • Show algorithmically generated translations

Translations with alternative spelling

delto
+ Add

Ido-English dictionary

  • delta

    noun
Add

Translations of "Delto" into English in sentences, translation memory