English to Arabic

Meaning for:
Papen
other
بابين - سياسيّ و دبلوماسيّ ألمانيّ