Find the word definition

Crossword clues for call centres

Wiktionary
call centres

n. (plural of call centre English)