Spanish-English Dictionarymicrofilmar
Meaning of microfilmar