Echo (Eco)

/ˈɛk.oʊ/

Translation into Italian

Synonyms