despachurrados
Spanish
Participle
despachurrados
m
pl
masculine plural of
despachurrado