Spanish-English dictionary »

estrellarse meaning in English

SpanishEnglish
estrellarse verb

splatter [splattered, splattering, splatters](To splash; to scatter; to land or strike in an uneven, distributed mess)
verb
[UK: ˈsplæ.tə(r)] [US: ˈsplæ.tər]