Imprisoned meaning in nepali English - Nepali Translator.