Welcome to Setswana.co.za

Lerubisana
   /le-ru-bi-sa-na /

Grammar:noun

A young owl



Search More Words Dictionary