Translation of "Barra" into English

Baar, Switzerland, Barra are the top translations of "Barra" into English.

Barra
+ Add

Latin-English dictionary

  • Baar, Switzerland

    Helvetia

  • Barra

    proper

    insula

  • Show algorithmically generated translations

Automatic translations of "Barra" into English

  • Google

    Google Translate

Phrases similar to "Barra" with translations into English

Add

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