Diccionario Español-Inglés
silo
Store, warehouse
Diccionario Español-Inglés
sillón
silogismo