"scarf down" in Polish — inglés-Polish dictionary | see "scarf down" in inglés

scoff down BrE
scarf down AmE
scarf AmE *

phrasal verb
  1. spałaszować, wcinać informal
    consulta también: scoff