Online Dictionary
Definition of " carrosse d'apparat " in French English Dictionary
Results
carrosse d'apparat
  • {N} state coach