Finnish edit

Noun edit

tarroja

  1. partitive plural of tarra

Anagrams edit