Striga (en. Striga)

/stʁiɡa/

Synonyms

Slang Meanings

Malevolent person
This striga always meddles in other people's affairs.
Cette striga se mêle toujours des affaires des autres.
Seductive but dangerous woman
She is beautiful like a striga, but you shouldn't trust her.
Elle est belle comme une striga, mais il ne faut pas lui faire confiance.