call centre

EnglishEdit

NounEdit

call centre (plural call centres)

  1. Alternative spelling of call center

AnagramsEdit