Welcome to Setswana.co.za

Lelobu
   /le-lo-bu /

Grammar:noun

Chameleon



Search More Words Dictionary