Translation of owl in Indonesian

owl

burung hantu

noun

  • 1

    burung hantu