Online Dictionary
Definition of " concours de beauté " in French English Dictionary
Results
concours de beauté
  • {N} beauty competition