Definition of “Chartreuse” - English Dictionary

british dictionary