Arabic-English dictionary »

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

ArabicEnglish
طيور الشماط

Ospreys[UK: ˈɒ.sprɪz] [US: ˈɒ.sprɪz]