English

edit

Proper noun

edit

ECWC

  1. (soccer) Initialism of European Cup Winners Cup.