Arabic-English dictionary »

النافذة البارزة meaning in English

ArabicEnglish
النافذة البارزة

Oriel[UK: ˈɔː.rɪəl] [US: ˈɔː.rɪəl]