Arabic-English dictionary »

مَاء وَرْد meaning in English

ArabicEnglish
مَاء وَرْد m

rosewatera liquid produced by steeping rose petals in water