Welcome to Setswana.co.za

Lenyonyo
   /len-yon-yo /

Grammar:noun

Tapeworm



Search More Words Dictionary