echolocations

See also: écholocations

English

Noun

echolocations

  1. plural of echolocation