Welcome to Setswana.co.za

Leeba
   /le-i-ba /

Grammar:noun

A dove

A rock pigeon



Search More Words Dictionary