charlotte russe

Explore definitions, synonyms, and language insights of charlotte russe

Definitions

Noun
lady fingers enclosing Bavarian cream

More General Terms