habit of drinking alcoholic beverages frequently or excessively - French English Dictionary

Suggest a Term