pomodori verde

/poh-moh-DOH-ree VEHR-dee/
[Italian]

Green tomatoes

Synonyms in other languages

Latin names

Countries