he/she has put
-ha puesto
Present perfecthe/sheconjugation ofput.

put

Word of the Day
watercress