Sigla de la expresión en inglés over the top.

« Back to Glossary Index