ita tònò'ón

English: Translation
acahuatl flower
Spanish: Translation
flor de acahuatl
noun
Plants, trees and other vegetation