English-Italian dictionary »

over a barrel meaning in Italian

EnglishItalian
over a barrel (in a helpless situation)
preposition

spalle al muropreposition