accovacciarsi – English–Italiano translations

🇮🇹 it en 🇬🇧

accovacciarsi verb

  //akkovatˈt͡ʃarsi//
  • rannicchiarsi
crouch, huddle, squat
Wiktionary Links