Dictionary English – Romanian

lurk



Verb intranzitiv
1.

a se ascunde


2.

a sta la pândă