Welcome to Setswana.co.za

Lebodu
   /le-bo-du /

Grammar:noun

A chameleon

An ox's dewlap



Search More Words Dictionary