Slovnenya

Translation English Spanish: snarled

Diccionario: main
snarled
adjective