From English-Turkish FreeDict Dictionary ver. 0.3: silo /sˈaɪləʊ/ 1. silo 2. siloya doldurmak.
silo /sˈaɪləʊ/ 1. silo 2. siloya doldurmak.