Italian-English dictionary »

saltare addosso meaning in English

ItalianEnglish
saltare addosso verb

jump someone's bones(have sex)
verb