Translation of padi in English:

padi

rice plant, unhusked rice

noun

  • 1

    rice plant, unhusked rice
  • 2

    very small