Troilus and cressida

What is Troilus and cressida?

Troilus and cressida definition and meaning on Dictionary terms:
noun
a satiric comedy (1598

Tags: