Slovnenya

Translation English French: raid

Dictionary: main
raid
verb