See also: echos, Echos, and echo's

FrenchEdit

NounEdit

échos m

  1. plural of écho

AnagramsEdit