Arabic-English dictionary »

لَابَة meaning in English

ArabicEnglish
لَابَة f

lavamolten rock