Arabic-English dictionary »

عطر الورد meaning in English

ArabicEnglish
عطر الورد

Attar[UK: ˈæ.tə(r)] [US: ˈæ.tər]