Translation of puffin in Malay

puffin

noun

  • 1

    burung laut yang berparuh pendek