metrossa
Finnish
Noun
metrossa
inessive
singular of
metro
Anagrams
sormesta