English → Hindi dictionary
lemongrass oil
Definition
an aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines
Looking for poetry? Read shayari and poems by great poets.
an aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines
Looking for poetry? Read shayari and poems by great poets.