German Arabic Dictionary

Deutsch - العربية

selbstsüchtig in Arabic: