Slovnenya

Translation English French: lake

Dictionary: main
lake
noun