gazpachoEnglish

gazpacho

Noun

A soup made with chopped tomatoes and onions and cucumbers and peppers and herbs, served cold

English: gazpacho

Bahasa: bawang

Bahasa words with similar meanings