Spanish-English Dictionaryencarcelar
Meaning of encarcelar