Arabic-English dictionary »

ورق الغار meaning in English

ArabicEnglish
ورق الغار

bay leafherb