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