쉐터럭

English: Translation
Festuca ovina
noun
Plants, trees and other vegetation