Tambukis
English
Noun
Tambukis
plural of
Tambuki