Spanish-English dictionary »

maratonear meaning in English

SpanishEnglish
maratonear verb

binge-watch(watch multiple episodes of a television programme)
verb