Welcome to Setswana.co.za

Leeba
   /lee-ba  /

Grammar:noun

A Pigeon



Search More Words Dictionary