tòtyìtyí

English: Translation
pitaya tree
Spanish: Translation
pitayo
noun
Plants, trees and other vegetation
Agriculture