English to Arabic

Meaning for:
Blowfish
other
السّمكة المنتفخة