Arabic-English dictionary »

اِبْن آوَى meaning in English

ArabicEnglish
اِبْن آوَى m

jackalwild canine

Your history