Shaphthaloo

English: Translation
peach
noun
Plants, trees and other vegetation