Definify.com

Definition 2025


articolata

articolata

Italian

Adjective

articolata

  1. articulated

Derived terms