Swedish-English dictionary »

fleshlight meaning in English

SwedishEnglish
fleshlight substantiv
{c}

fleshlight(artificial vagina-shaped sex toy)
noun