Arabic-English dictionary »

نَبَات اَلسُّوس meaning in English

ArabicEnglish
نَبَات اَلسُّوس

licoriceplant