Dictionary English – Romanian

meander



Substantiv
Verb intranzitiv
1. (d. râu etc.)

a șerpui, a face meandre


2. (d. persoane)

a hoinări, a umbla haihui