English to Arabic

Meaning for:
Hydraulics
other
علم الهايدروليكا