French › DictionarydealB1#3,840Hear itnounmasculinea deal: a transactiona deal: an agreementlocal, small scale drug traffickingRead French with every word explained