German Arabic Dictionary

Deutsch - العربية

Regenjacke in Arabic:

1. سترة المطر