stuff down throat - İspanyolca İngilizce Sözlük

stuff down throat

Meanings of "stuff down throat" with other terms in English Spanish Dictionary : 1 result(s)

İngilizce İspanyolca
Idioms
stuff something down someone's throat meterle algo en la cabeza a alguien [v]