Translation of "castelli" into English

castles is the translation of "castelli" into English.

castelli
+ Add

Welsh-English dictionary

  • castles

    noun
  • Show algorithmically generated translations

Automatic translations of "castelli" into English

  • Glosbe

    Glosbe Translate
  • Google

    Google Translate

Phrases similar to "castelli" with translations into English

  • Castling · castling
  • castle · castling · encamp · fortify
Add

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