MLRT

English

Proper noun

MLRT

  1. (Macau) Initialism of Macau Light Rapid Transit.

Synonyms

Translations