Arabic-English dictionary »

عطور الورد meaning in English

ArabicEnglish
عطور الورد

Attars