situpas

English

Noun

situpas

  1. plural of situpa