i'm dying of embarrassment - İspanyolca İngilizce Sözlük

i'm dying of embarrassment

Meanings of "i'm dying of embarrassment" in Spanish English Dictionary : 1 result(s)

İngilizce İspanyolca
Idioms
i'm dying of embarrassment me muero de la pena [expr] MX GT HN NI PA CO