taruka

Phonetic
[táɾuka]
English: Translation
totter along
Swahili: Translation
dema
verb