Spanish-English dictionary »

centro de llamadas meaning in English

SpanishEnglish
centro de llamadas noun
{m}

call center(business location for calls)
noun