Translation of Oftel in Spanish:

Oftel

Pronunciation /ˈɒftel//ˈɔːftel/

noun

  • 1

    (in UK)
    • Office of Telecommunications