lemon grass meaning in tamil

Word: lemon grass - The english word have 11 alphabets and vowels..

Meanings in tamil :

potaippul ( போதைப்புல் )
as கர்ப்பூரப்புல் or காவட்டை
Tamil to English
English To Tamil