Translation of leribiši in English:

leribiši

owl

nounPlural maribiši

  • 1

    owl
    ‘Raesetša o re o bone leribiši le legolo maabane bošego mohlareng’ Raesetša says she saw a big owl in the tree last night