Translation of murai in English:

murai

magpie

noun

  • 1

    magpie, noisy bird with black-and-white plumage