tripoles

English

Noun

tripoles

  1. plural of tripole

Anagrams