they're always tooting their own horn - İspanyolca İngilizce Sözlük
Geçmiş

they're always tooting their own horn



Meanings of "they're always tooting their own horn" in Spanish English Dictionary : 1 result(s)

İngilizce İspanyolca
Colloquial
they're always tooting their own horn no perderá por su pico [expr]