Dictionary Romanian – English

scheuna



Verb intranzitiv
1.

to yelp


2.

to yap