Versione Inglese
Meaning of
"inferriata"
in English language
Italian to English
English to Italian
Italian
English
inferriata / grata
grille
inferriata
railing