Arabic-English dictionary »

لُؤْلُؤَة meaning in English

ArabicEnglish
لُؤْلُؤَة f

pearlrounded shelly concretion produced by certain mollusks