Spanish-English Dictionaryconfinar
Meaning of confinar