"strapon" in English Strapon {m} strap-on Detailed translations for "strapon" der Strapon{masculine} Strapon(also: Umschnalldildo, Strap-On) strap-on