Arabic-English dictionary »

حَبَاحِب meaning in English

ArabicEnglish
حَبَاحِب m-p

glowwormbeetle larva or female