English to Arabic

Meaning for:
Tuttle
other
تاتل