Echo

From Fresh Dictionary

See also: echo

German

Noun

Echo n., plural Echos

  1. reflected sound, echode:Echo

fr:Echo hu:Echo

Personal tools