Arabic-English dictionary »

طير الشماط meaning in English

ArabicEnglish
طير الشماط

Osprey[UK: ˈɒ.spri] [US: ˈɒ.spri]