Search term articulate has 6 results
EN English FR French
articulate (v) [words] articuler (v) [words]
articulate (v) [words] prononcer (v) [words]
articulate (a) [person] éloquent (a) [person]
articulate (a) [person] disert (a) [person] (formal)
articulate (a) [person] convaincant (a) [person]
EN English FR French
articulate (a) [person] sachant bien s'exprimer (a) [person]