Podina

English: Translation
Mint
noun
Plants, trees and other vegetation