Romanian-Latin dictionary »

strigoaie meaning in Latin

RomanianLatin
strigoaie

sanguisūga

vampyrus

strigoaie substantiv

striga [strigae](1st) F
noun