integrated observation device (iod) - Alemán Inglés Diccionario

Proponer traducción