using up a lot of fuel - Alemán Inglés Diccionario

Proponer traducción