English to Arabic

Meaning for:
Tapa
other
تابا