Italian-English dictionary »

trombata meaning in English

ItalianEnglish
trombata noun
{f}

fuck(an act of sexual intercourse)
noun
[UK: fʌk] [US: ˈfək]

fucking(an act of sexual intercourse)
noun
[UK: ˈfʌkɪŋ] [US: ˈfʌkɪŋ]

root [roots](coarse slang: act of sexual intercourse)
noun
[UK: ruːt] [US: ˈruːt]