stor

/stoor/
[Swedish]

Big. Large.

Countries