English to Arabic

Meaning for:
Dullards
other
البلداء