English edit

Noun edit

tomatinases

  1. plural of tomatinase