quimps
English
Noun
quimps
plural of
quimp