collection of audio or video tapes - Turco Inglés Diccionario

Proponer traducción