French-English dictionary »

mutoscope meaning in English

FrenchEnglish
mutoscope nom {m}

mutoscope◼◼◼noun