Arabic-English dictionary »

نائب الملك meaning in English

ArabicEnglish
عصفور الملك الحزمي الذيل

loggerhead kingbird''Tyrannus caudifasciatus''