English to Arabic

Meaning for:
Ganymede
other
جانيميد (أكبر أقمار المشتري)