Translation of "capua" into English

capua is the translation of "capua" into English.

capua
+ Add

Etruscan-English dictionary

  • capua

  • Show algorithmically generated translations

Add

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