Spanish-English Dictionaryentramparía
entramparía
entrampar
Meaning of entramparía