lisdAtsin‘da‘d

lisdAtsin‘da‘d
English: Translation
spruce tips
noun
Plants, trees and other vegetation