Arabic-English dictionary »

مَرَارَة meaning in English

ArabicEnglish
مَرَارَة f

bitternessquality of being bitter in taste

gall bladderpear-shaped organ that stores bile