English-French dictionary »

manograph meaning in French

EnglishFrench
manograph (optical device)
noun

manographenom