Arabic-English dictionary »

لُوف السِبَاع meaning in English

ArabicEnglish
لُوف السِبَاع m

lady's mantlea herb