Spanish-English Dictionarypuso
puso
poner
Meaning of puso