Translation of toucan in Malay

toucan

noun

  • 1

    sejenis burung di Amerika yang bulunya berwarna-warni dan paruhnya sangat besar