English to Arabic

Meaning for:
Durward
other
درورد