selametans

English

Noun

selametans

  1. plural of selametan