Dictionary Romanian – English

șerpuit



Adjectiv
1.

winding etc. v. șerpui