Italian-English dictionary »

ingroppare meaning in English

ItalianEnglish
ingroppare verb

jump someone's bones(have sex)
verb