mankurts

English

Noun

mankurts

  1. plural of mankurt