Italian-English dictionary »

trincotto meaning in English

ItalianEnglish
trincotto noun

real tennis(racket sport)
noun