Definify.com

Definition 2024


grape_tomatoes

grape tomatoes

English

Noun

grape tomatoes

  1. plural of grape tomato