English-Spanish dictionary »

call center meaning in Spanish

EnglishSpanish
call center (business location for calls)
noun

centro de llamadasnoun
{m}