force to perform in public - İspanyolca İngilizce Sözlük
Geçmiş

force to perform in public



Meanings of "force to perform in public" in Spanish English Dictionary : 1 result(s)

İngilizce İspanyolca
Colloquial
force to perform in public sacar a la vergüenza a alguien [v]