Search term echolocation has one result
Jump to
EN English ES Spanish
echolocation (n) [use of echos to detect objects] ecolocalización (n) [use of echos to detect objects] (n)