NichiDict

トロイラストクレシダ

[toroirasutokureshida]

Meanings

1.Noun

Troilus and Cressida (book)