English to Arabic

Meaning for:
Dropsical
other
إستسقائي