Sign in Join

エコロケーション
ekorokēshon

Noun

1. echolocation

Other forms: