king pairs

English

Noun

king pairs

  1. plural of king pair