Slovnenya

Translation English French: battery

Dictionary: main