Slovnenya

Translation English French: scow

Dictionary: main
scow
noun