Translation of "Astura" into English

Astura proper feminine grammar
+ Add

Latin-English dictionary

  • a small river of Latium, on whose banks was fought the last great battle between the Romans and the Latins

  • Show algorithmically generated translations

Automatic translations of "Astura" into English

  • Google

    Google Translate

Images with "Astura"

Add

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