Italian-English dictionary »

carta da giocare meaning in English

ItalianEnglish
carta da giocare noun
{f}

ax to grind(proposition or point of view)
noun