Arabic-English dictionary »

رَاسَن meaning in English

ArabicEnglish
رَاسَن m

elecampane''Inula helenium''