Translation of loon in Malay

loon

noun

  • 1

    sejenis burung besar yang makan ikan dan mengeluarkan bunyi yang kuat