Slovnenya

Translation English French: wall socket

Dictionary: main