Translation of peparu in English:

peparu

lungs

noun

  • 1

    lungs