trucco: meaning and definitions

EnglishType a word

What is trucco?

  • The game of lawn billiards.