calcutta (Indonesian)

  • Voice

    Listen

    Votes

  • calcutta  in  a Male Voice
    calcutta
    0
    0

calcutta

calcutta

Noun

the largest city in India and one of the largest cities in the world; located in eastern India; suffers from poverty and overcrowding

Synonyms: