French-English dictionary »

gargote meaning in English

FrenchEnglish
gargote nom {f}

dive [dives]◼◼◼(seedy bar)
noun
[UK: daɪv] [US: ˈdaɪv]