so clean you could eat off the floor - Francés Inglés Diccionario

Proponer traducción