Dictionary Romanian – English

ciuguleală



Substantiv feminin
1.

pecking etc.