töllúsha

Phonetic
[tə.ˈlːu.ʃa]
English: Translation
Branch
Spanish: Translation
rama
noun
Plants, trees and other vegetation