you've made your bed and you'll have to lie in it - Español Inglés Diccionario

Proponer traducción