Slovnenya

Translation English French: piddle away

Dictionary: main
piddle away
verb