Arabic-English dictionary »

عِطَارَة meaning in English

ArabicEnglish
عِطَارَة

perfumerymanufacture of perfumes