oliva gordale

[Spanish] plural olivas gordales

Enormous marinated green olives

Countries