Arabic English Dictionary

العربية - English

شيش النافذة أو الشباك in English: