why'd you leave your phone on? - Francés Inglés Diccionario

Proponer traducción