Italian-English dictionary »

finestra a battenti meaning in English

ItalianEnglish
finestra a battenti noun

casement window(type of window)
noun