lubeesa

Phonetic
[lubeesâ]
Swahili: Translation
ubishi
English: Translation
obstinate
adjective