meaning of Artikulator

Artikulator - German to English

articulator