Translation of "botro" into English

botro
+ Add

Italian-English dictionary

  • ditch; a steep deep valley exposed to erosion

  • Show algorithmically generated translations

Automatic translations of "botro" into English

  • Glosbe

    Glosbe Translate
  • Google

    Google Translate
Add

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