Portuguese-English dictionary »

maratonar meaning in English

PortugueseEnglish
maratonar verb

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