pomodori fritti

/poh-moh-DOH-ree FREET-tee/
[Italian]

Fried tomatoes

Countries