tòtyìtyí tìna

tòtyìtyí tìna
English: Translation
chimalayo
Spanish: Translation
chimalayo
noun
Plants, trees and other vegetation