Arabic-English dictionary »

زمعة meaning in English

ArabicEnglish
زمعة

dewclawa vestigial digit, hoof or claw that does not reach the ground