Dictionary Romanian – English

stirigoaie



Substantiv feminin