English to Arabic

Meaning for:
Crackpots
other
المجانين