microformes
French
Noun
microformes
?
plural of
microforme