Meaning of 'elephant grass'

  • யானைப் புல்


Browse English to Tamil Dictionary