Translation of sangkar in English:

sangkar

cage

noun

  • 1

    cage, enclosure of wire or with bars, esp. for birds or animals, hutch