Translation of paru-paru in English:

paru-paru

lungs

noun

  • 1

    lungs