"strapse" in English Strapse {m pl} garters Detailed translations for "strapse" Strapse{masculine plural} Strapse garters