Welcome to Setswana.co.za

Lerubisi
   /le-ru-bi-si /

Grammar:noun

An owl



Search More Words Dictionary