French-English dictionary »

se bourrer le crâne meaning in English

FrenchEnglish
se bourrer le crâne verbe

swot [swotted, swotting, swots](study hard)
verb
[UK: swɒt] [US: swɑːt]