Slovnenya

Translation English Spanish: equipment failure

Dictionary: main