Spanish onion
English Dictionary
->
Letter S
-> Spanish onion
Search Dictionary:
Spanish onion Definition
(n)
large
mild
and
succulent
yellow
-
skinned
onion
;
often
eaten
raw
Spanish onion Synonyms
Spanish onion
© Art Branch Inc.