Definify.com

Definition 2025


jampots

jampots

English

Noun

jampots

  1. plural of jampot