English-Italian dictionary »

hand-in-glove meaning in Italian

EnglishItalian
hand-in-glove (closely cooperative)
adjective

culo e camiciaadjective