English Adjectives: immersed

English Adjectives verb 'immersed' conjugated