Deutsch-Englisch Wörterbuch »

er hat immer etwas in petto. bedeutet auf Englisch

DeutschEnglisch
Er hat immer etwas in Petto.

He always has something up his sleeve.