Meaning of metros

metros

Cebuano

meter