English to Arabic

Meaning for:
Catawba
other
كاتاوبا (لغة)