Open main menu

Contents

ItalianEdit

VerbEdit

stiracchiare

  1. (transitive) To stretch.
  2. (transitive) To force, distort or twist.
  3. (intransitive) To economize
  4. (intransitive) To haggle

ConjugationEdit

Related termsEdit

AnagramsEdit