MARCEL


Meaning of MARCEL in English

Madame, of France. Discovered a good excuse for women to gaze in mirrors. Also caused heartfailure on a rainy day.

Who is who English vocabulary.      Английский словарь "Кто есть кто".