Arabic-English dictionary »

لِسَان الْخَرُوف meaning in English

ArabicEnglish
لِسَان الْخَرُوف m

plantainsmall plant