English to Arabic

Meaning for:
Hydrus
other
هيدرس - نجوم