Arabic-English dictionary »

خِنْزِير اَلْأَرْض meaning in English

ArabicEnglish
خِنْزِير اَلْأَرْض m

aardvarkmammal