FROTERER MEANING IN ENGLISH

• Froterer Definition & Synonyms

  1. (n.) One who frotes; one who rubs or chafes.


RECENT SEARCHES