scraunch

?

ads

verb

~ scraunch verb; ~ scraunched past tense

ads