Home
Search
Index
Definify.com
Definition
2024
megametros
megametros
See also:
megámetros
and
megâmetros
Portuguese
Noun
megametros
m
plural of
megametro
Similar Results