storehouse in Finnish
storehouse in Finnish
varasto
A building for keeping goods of any kind, especially provisions.
varastorakennus
A building for keeping goods of any kind, especially provisions.