Turkish-English dictionary »

fortçuluk meaning in English

TurkishEnglish
fortçuluk noun

frotteurism(paraphilia)
noun