Slovnenya

Translation English French: guerrilla

Dictionary: main
guerrilla