tomaca: meaning and definitions

CatalanType a word

What is tomaca?

  • Tomàquet.