Words that come from Finnish “tarrata”
23 words across 1 languages descend from Finnish tarrata — including tarrain, tarra, tarrautua, tarrakiinnitteinen, tarranauha, heijastintarra, kimalletarra, magneettitarra.
See the etymology of tarrata itself →