Slovnenya

Translation English French: scud

Dictionary: main
scud
verb