Arabic-English dictionary »

رِيحة meaning in English

ArabicEnglish
رِيحة f

smellsensation