Slovnenya

Translation English French: dawdling

Dictionary: main
dawdling
noun