FinnHun Finnish-Hungarian-English on-line dictionary and thesaurus

Dictionary

metro []

Did you mean:

More results

Wiktionary (7)

n A train that runs on such an underground railway.
n A train that runs on such a railway.