Translation of "siola" into English
onion, Welsh onion, chives are the top translations of "siola" into English.
siola
-
onion
noun -
Welsh onion
noun -
chives
noun -
shallot
noun
-
Show algorithmically generated translations
Automatic translations of "siola" into English
-
Glosbe Translate
Add example
Add