STREGA


Meaning of STREGA in English

/stray"geuh/ , Trademark.

a brand of spicy, orange-flavored liqueur made in Italy.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .