Slovnenya

Translation English French: lough

Dictionary: main
lough
noun