Slovnenya

Translation English French: drag through the mud

Dictionary: main
drag through the mud
verb