Definify.com

Definition 2025


teacarts

teacarts

See also: tea carts

English

Noun

teacarts

  1. plural of teacart