Translation of padi in English:

padi

paddy

noun

  • 1

    paddy