situpa

English

Noun

situpa (plural situpas)

  1. Alternative form of chitupa.