Slovnenya

Translation English French: layabout

Dictionary: main