NichiDict

めとろ

[metoro]

Meanings

1.Noun

metro; subway; underground railway