ガスパチョ
gasupacho

Noun

1. gazpacho

Food

From Spanish

Other forms: