Welcome to Setswana.co.za

Moyafatsa
   /mo-ya-fa-tsa /

Grammar:verb

Causing evaporation



Search More Words Dictionary