막개낭

English: Translation
rowan
noun
Plants, trees and other vegetation