Version Française
Translate
"Lough"
to French Language
English to French
French to English
English
French
Lough
Lac
lough, loch (scotland)
lac bras de mer