Dictionary Romanian – English

guița



Verb intranzitiv
1.

to squeak


2.

to squeal