English to Arabic

Meaning for:
Fin
other
الزعنفة