Slovnenya

Translation English French: snarled

Dictionary: main
snarled
adjective