torvetta

Finnish

Noun

torvetta

  1. abessive singular of torvi