French-English dictionary »

cartonner meaning in English

FrenchEnglish
cartonner verbe

kick ass◼◼◼(to be very impressive)
verb