Polish-French dictionary »

mikrofilm meaning in French

PolishFrench
mikrofilm

microfilm