NichiDict

エコロケーション

[ekorokeeshon]

Meanings

1.Noun

echolocation