Slovnenya

Translation French English: iconoscope

Dictionary: main
iconoscope