Translation of albatross in Malay

albatross

noun

  • 1

    sejenis burung camar di Lautan Pasifik