Slovnenya

Translation English French: drag one's heels

Dictionary: main