Definify.com

Definition 2025


waterpots

waterpots

English

Noun

waterpots

  1. plural of waterpot