Translation of jelatang in English:

jelatang

nettle

noun

  • 1

    nettle, wild plant with leaves that sting and redden the skin when touched, similar non-stinging plant