stor
/
stoor
/
[
Swedish
]
Big. Large.
Countries
Sweden