sopa de tomate

/SOH-pah deh toh-MAH-teh/
[Spanish]

Cream of tomato soup

Countries