Slovnenya

Translation English French: flotsam

Dictionary: main
flotsam
noun