English to Arabic

Meaning for:
Submergible
other
قابل للغمر في السائل