Slovnenya

Translation English Spanish: snarled

Dictionary: main
snarled
adjective