Definify.com

Definition 2024


articolata

articolata

Italian

Adjective

articolata

  1. articulated

Derived terms