Dictionary Romanian – English

bracona



Verb intranzitiv
1.

to poach