Welcome to Setswana.co.za

Marurusa
   /ma-ru-ru-sa /

Grammar:noun

Pl. of borurusa



Search More Words Dictionary