Slovnenya

Translation English French: lubber

Dictionary: main
lubber