pimola

pimola

- An olive stuffed with sweet red pepper.See also related terms for stuffed.