Definify.com

Definition 2024


teacarts

teacarts

See also: tea carts

English

Noun

teacarts

  1. plural of teacart