×

echolocation meaning in French

n. écholocation, écholocalisation, utilisation de radar, de sonar ou d'écho pour s'orienter (zoologie - armée)

Related Words

  1. echolalia
  2. echoless
  3. echopraxia
  4. eckert
PC Version

Copyright © 2018 WordTech Co.