delhi (Indonesian)

  • Voice

    Listen

    Votes

  • delhi  in  a Male Voice
    delhi
    0
    0

delhi

delhi

Noun

a city in north central India

Synonyms: