Italian-English dictionary »

avere un asso nella manica meaning in English

ItalianEnglish
avere un asso nella manica preposition

up one's sleeve(hidden, in reserve)
preposition