English to Arabic

Meaning for:
Tufts
other
تافتس