Arabic-English dictionary »

عَطِر meaning in English

ArabicEnglish
عَطِر

nicehaving a pleasant taste or aroma