stick it up your arse! - Francés Inglés Diccionario

Proponer traducción