Spanish-English Dictionaryrecortase
recortase
recortar
Meaning of recortase