Tagalog Dictionary

Tagalog-Dictionary.com

Meaning of "metro"

metro

    n.
    • meter, unit of length of the metric system
Improve your Filipino vocabulary