English to Arabic

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