ampallangs

English

Noun

ampallangs

  1. plural of ampallang