English to Arabic

Meaning for:
Kingpin
other
المسمار الرئيسي