spanish_onionEnglish

Spanish onion

Noun

Large mild and succulent onion, often eaten raw

English: Spanish onion