Crossword clues for smolts
Wiktionary
smolts
n. (plural of smolt English)
n. (plural of smolt English)