Arabic-English dictionary »

غُرَيْر العَسَل meaning in English

ArabicEnglish
غُرَيْر العَسَل

honey badger''Mellivora capensis''