Welcome to Setswana.co.za

Larisa
   /la-ri-sa /

Grammar:verb

Cause to wait in vain



Search More Words Dictionary