Spanish-English Dictionaryentrampara
entrampará
entrampar
Meaning of entrampara