Arabic-English dictionary »

إِطَار النَافِذَة meaning in English

ArabicEnglish
إِطَار النَافِذَة m

window frameframework around a window