Translation of RTI in English:

RTI

feminine noun

  • 1

    Radio y Televisión Interamericana