écho French - English
1.
Englishecho chamber
-
Englishroo
-
Frenchchambre d’échos
2.
Englishecholalia
-
Englishechoing of words or phrases
-
Frenchécholalie
3.
Englishecho
-
Englishreflected sound
-
Frenchécho
4.
Englishecholocation
-
Frenchécholocation
English translator: French English écho Eesti sõnaraamat Español Traductor Svenska Översättare