Translation of owl in Setswana

owl

morubisi

nounPlural owls

  • 1

    morubisi
    • a bird of prey with large eyes, usually flying at night