Home
Search
Index
Definify.com
Definition
2024
ecometro
ecometro
Italian
Noun
ecometro
m
(
plural
ecometri
)
echosounder
Etymology
eco-
+
-metro
Similar Results
Echometry