PAMPs
English
Noun
PAMPs
plural of
PAMP