lisambatuuta

Phonetic
[lisámbatúuta]
Swahili: Translation
tezi
English: Translation
1 gland. 2 tumour, goitre, wen
noun
Noun Class
[li-/ma-]
Plural form
masambatuuta