Online Dictionary
Definition of " à grande queule " in French English Dictionary
Results
à grande queule
  • {A} mouthy