turcopoles
English
Noun
turcopoles
plural of
turcopole