Italian-English dictionary »

inchiodato alla sedia meaning in English

ItalianEnglish
inchiodato alla sedia preposition

on the edge of one's seat(in suspense)
preposition

Your history