oliva gordale
[
Spanish
]
plural
olivas gordales
Enormous marinated green olives
Countries
Spain