PAMPs

English

Noun

PAMPs

  1. plural of PAMP