Master Romance? I nearly choked on myself when I came across this while surfing for an electronic French dictionary. Master romance? The French? Like since when? TweetEmailPrintLike this:Like Loading...