Dictionary English – Romanian

yelp



Substantiv
Verb intranzitiv