Romanian-French dictionary »

microfilm meaning in French

RomanianFrench
microfilm

microfilm◼◼◼

Your history