megametros
See also:
megámetros
and
megâmetros
Portuguese
Noun
megametros
m
plural of
megametro