tarrat
Finnish
Noun
tarrat
nominative plural of
tarra
Anagrams
tartar