Versione Inglese
Meaning of
"cresta d’armamento"
in English language
Italian to English
English to Italian
Italian
English
cresta d’armamento
cock’s comb