English to Arabic

Meaning for:
Twombly
other
توومبلي