English-Latin dictionary »

titillation / foreplay meaning in Latin

EnglishLatin
titillation / foreplay noun

subagitatio [subagitationis](3rd) F
noun

subigitatio [subigitationis](3rd) F
noun