German Arabic Dictionary

Deutsch - العربية

Leasing in Arabic:

1. تأجير