arrampicarsi – English–Italiano translations

🇮🇹 it en 🇬🇧

arrampicarsi verb

  /arrampiˈkarsi/
  • scalare
climb, scramble, shin
Wiktionary Links