English-Italian dictionary »

sit on meaning in Italian

EnglishItalian
sit on (to restrain)
verb
[UK: sɪt ɒn]
[US: ˈsɪt ɑːn]

bloccareverb

sospendereverb