Dictionary Romanian – English

șerpește



Adverb
1.

like a snake