Spanish-English Dictionarymicrofilmara
microfilmará
microfilmar
Meaning of microfilmara