Translation of "Tarrae" into English

Tarrae proper feminine grammar
+ Add

Latin-English dictionary

  • An ancient city of Sardinia situated on the western coast of the island

  • Show algorithmically generated translations

Automatic translations of "Tarrae" into English

  • Google

    Google Translate
Add

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