insecticide treated bed net - Francés Inglés Diccionario

Proponer traducción