having ants in their pants - İspanyolca İngilizce Sözlük

having ants in their pants

Meanings of "having ants in their pants" in Spanish English Dictionary : 1 result(s)

İngilizce İspanyolca
General
having ants in their pants saltarín [adj]