From German-Portuguese FreeDict Dictionary ver. 0.2.3: Echo /ˈɛçoː/ 1. Eco 2. eco
Echo /ˈɛçoː/ 1. Eco 2. eco