Slovnenya

Translation English French: pier

Dictionary: main
pier
noun
2 lot, pile.
3 quai.