Search term trincare has 3 results
Jump to
IT Italian EN English
trincare (v) [bere] guzzle (v) [bere] (informal)
trincare (v) [bere] carouse (v) [bere] (literature)
trincare (v) [bere] swill (v) [bere] (informal)