noun an olive stuffed with red sweet pepper; stuffed olive.
pimola 🔊 Listen to this noun an olive stuffed with red sweet pepper; stuffed olive. Share Facebook Twitter Google +