Translation of eight hundred number in Spanish:

eight hundred number

noun

US
Telecommunications

  • 1

    número de teléfono de llamada gratuita