Slovnenya

Translation English French: dawdle

Dictionary: main