metroa
Finnish
Noun
metroa
partitive
singular of
metro
Anagrams
tomera