English Arabic Dictionary

English - العربية

Window or window shutters in Arabic: