metr ( synonym found)

Definition of metr:

°An underground railway, in particular that in Paris or Moscow.
°A train that runs on such an underground railway.

Definition of metr:

°An underground railway, in particular that in Paris or Moscow.
°A train that runs on such an underground railway.

Back to Top