English to Arabic

Meaning for:
Dumont
other
دومونت