Future perfectél/ella/ustedconjugation ofestropear.

estropear

¿Crees que el barco se habrá estropeado?
You think the boat is ruined?
Word of the Day
to drizzle