Crossword clues for strapon
Wiktionary
strapon
n. (alternative spelling of strap-on English)