khybers

English

Noun

khybers

  1. plural of khyber