Versión en Español
Meaning of
"plantar a algn en la calle (col.)"
in English language
Spanish to English
English to Spanish
Spanish
English
plantar a algn en la calle (col.)
to throw sb. out (coll.)