Spanish-English Dictionarymontase
montase
montar
Meaning of montase