Encapsulate

To immerse yourself in something,
To be caught up in..
To encapsulate her beauty
by Z00a95 May 17, 2015
mugGet the Encapsulate mug.