Meaning of 'lemon grass oil'

  • எலுமிச்சைப் புல் எண்ணெய்


Browse English to Tamil Dictionary