Dictionary, Free Dictionary - MyDictionary.net

French Dictionary, English French Dictionary

Definition of " gargotte " in French Dictionary
Direct results
French » English
gargotte
  • {N} diner
Indirect results
French » English
Où puis-je trouver une gargotte?
  • {PHR} diner: Where can I find a diner?