Slovnenya

Translation English Spanish: battery

Dictionary: main