SILO Meaning of SILO in English [H]n silo Interlingua English vocab. Английский словарь Интерлингва. 2012