Slovnenya

Translation English French: tramp steamer

Dictionary: main
tramp steamer
noun