Welcome to Setswana.co.za

Kwidikwidi
   /kwi-di-kwi-di /

Grammar:noun

Tadpole or mosquito larvae found in water



Search More Words Dictionary