Slovnenya

Translation English French: marine

Dictionary: main
marine
adjective