Definition of エコロケーション

エコロケーション

ekorokeeshon

noun
echolocation
Other readings:
エコーロケーション