Translation of burung raja udang in English:

burung raja udang

kingfisher

noun

  • 1

    kingfisher, small blue bird that dives to catch fish