Translation of Geneva in Indonesian

Geneva

Jeneva

noun

  • 1

    Jeneva