German Arabic Dictionary

Deutsch - العربية

vertrag in Arabic: