English-Turkish dictionary »

strap-on meaning in Turkish

EnglishTurkish
strap-on (artificial phallus)
noun

straponnoun