situpa
English
Noun
situpa
(
plural
situpas
)
Alternative form of
chitupa
.