Spanish-English Dictionarydesmontabais
desmontabais
desmontar
Meaning of desmontabais