Slovnenya

Translation English Spanish: snarl up

Dictionary: main
snarl up
verb