has ants in his pants

انگلیسی به انگلیسی

• restless, jumpy, antsy, has an urgent matter to attend to

پیشنهاد کاربران

بپرس