Translation of screech-owl in Malay

screech-owl

sejenis burung hantu

noun

  • 1

    sejenis burung hantu