Portuguese-English dictionary »

tomatina meaning in English

PortugueseEnglish
tomatina noun
{f}

tomatine(toxic glycoalkaloid found in tomato plants)
noun