Translation of India in Indonesian

India

India

noun

  • 1

    India