French-English dictionary »

bachotage meaning in English

FrenchEnglish
bachotage nom {m}

swot [swots]◼◼◼(vigorous study)
noun
[UK: swɒt] [US: swɑːt]