Spanish-English Dictionarypuse
puse
poner
Meaning of puse