English to Arabic

Meaning for:
Toma
other
توما