(a pair of) binoculars - Español Inglés Diccionario

Proponer traducción