CLECs

English

Noun

CLECs

  1. plural of CLEC