English translation of 'tosare'
ti hanno tosato (humorous)
you've been scalped
'tosare' in Other Languages
British English: shear VERB
To shear a sheep means to cut its wool off.
Competitors have six minutes to shear four sheep.
Translation of tosare from the Collins Italian to English Dictionary