echo French - English
1.
Englishecholalia
-
Englishechoing of words or phrases
-
Frenchécholalie
2.
Englishecho
-
Englishreflected sound
-
Frenchécho
3.
4.
Englishecholocation
-
Frenchécholocation
5.
Englishreverberation
-
EnglishAn echo, or a series of overlapping echos.
-
Frenchecho
English translator: French English echo Eesti sõnaraamat Español Traductor Svenska Översättare