Slovnenya

Translation English French: haven

Dictionary: main
haven
noun
port.