Spanish-English Dictionaryincorporase
incorporase
incorporarse
Meaning of incorporase