Spanish-English Dictionaryentallar
Meaning of entallar