Top definition
A french words contraction for "Proposition Commerciale" meaning "Quotation"
Hey les gars, ils veulent une propale!
by ricodng November 16, 2016
Get a propale mug for your mate Julia.