ENGLISH
ITALIAN
ITALIAN
ENGLISH

  

ticking off

( pl tickings off )
noun
(UK & inf)
 to get a ticking off   prendersi una lavata di testa
 to give sb a ticking off   fare una lavata di testa a qn

similar words

Complétez la séquence avec la proposition qui convient.

  • Can I borrow your phone? I … mine at home!