Dictionary Romanian – English

gurguiat



Adjectiv
1. (țuguiat)

pointed


2. (încârligat)

hooked