Dictionary English – Romanian

snarl



Substantiv
Verb intranzitiv