abrigar

listen to the pronunciation of abrigar
البرتغالية - التركية
haver
الأسبانية - الإنجليزية
shelter, protect
cover
entertain, hold or maintain in the mind (i.e. a feeling)
retain
wrap up
cherish, nurture
snug
cherish