Arabic-English dictionary »

سَرْوَة meaning in English

ArabicEnglish
سَرْوَة f

cypressan evergreen coniferous tree