scudo-Bouclier: meaning, definitions and translations

Italian dictionaryItalianFrench

What is scudo? scudo is Bouclier

What is Bouclier?

Search words

Upgrade your experience