Spanish-English Dictionaryentramparé
entramparé
entrampar
Meaning of entramparé