Grand Turks

English

Noun

Grand Turks

  1. plural of Grand Turk