Translation of "catrua" into English

attainments, perceptions are the top translations of "catrua" into English.

catrua
+ Add

Etruscan-English dictionary

  • attainments

    noun
  • perceptions

    noun
  • Show algorithmically generated translations

Add

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