English-Spanish dictionary »

hang out to dry meaning in Spanish

EnglishSpanish
hang out to dry (abandon someone in need)
verb

desampararverb