Home
Search
Index
Definify.com
Definition
2024
storgata
storgata
Swedish
Noun
stor
gata
a
main
street
Similar Results
Strata