Russian larches
English
Noun
Russian
larches
plural of
Russian larch