Arabic-English dictionary »

ذو مخالب meaning in English

ArabicEnglish
ذو مخالب

Taloned