Definify.com

Definition 2025


grape_tomatoes

grape tomatoes

English

Noun

grape tomatoes

  1. plural of grape tomato