ECHOER
ECHOER : English Turkish
n. eko yapan kimse veya şey, yankılayan, tekrarlayan, bir sesi tekrarlayan kimse veya şey
Multilingual Turkish Dictionary
n. eko yapan kimse veya şey, yankılayan, tekrarlayan, bir sesi tekrarlayan kimse veya şey