French-English dictionary »

tachistoscope meaning in English

FrenchEnglish
tachistoscope nom {m}

tachistoscope◼◼◼(device)
noun