Dictionary Romanian – English

șerpesc



Adjectiv
1.

snake...