Slovnenya

Translation English French: battler

Dictionary: main