Welcome to Setswana.co.za
Laila
/la~i-la /
Grammar:verb
To lick up at once something placed on palm of hand
To sweep off
Search More Words Dictionary
Laila
/la~i-la /
Grammar:verb
To lick up at once something placed on palm of hand
To sweep off
Search More Words Dictionary