Translation of Gemini in Indonesian

Gemini

Gemini

noun

  • 1

    Gemini