Definify.com

Definition 2024


frapists

frapists

English

Noun

frapists

  1. plural of frapist