karakurts

English

Noun

karakurts

  1. plural of karakurt