Dictionary Romanian – English

Similar words: striga.

strigă



Substantiv feminin
1. ornit.

barn/screech owl


2. ornit.

hissing (white) oowl


3.

v. strigoaică