Slovnenya

Translation English Spanish: blow one's stack

Dictionary: main