Versione Inglese
Meaning of
"finestra anta e ribalta din destro"
in English language
Italian to English
English to Italian
Italian
English
finestra anta e ribalta din destro
side hung right hand window