Dictionary / Home
الشمعة العطرية
/sh-SHM3A 3t-TRI-ya/
English
scented candle
French
bougie parfumee
Part of Speech
noun
Register
standard