push against or rub with the nose or snout; nestle, snuggle

listen to the pronunciation of push against or rub with the nose or snout; nestle, snuggle
English - English
{f} nuzzle
push against or rub with the nose or snout; nestle, snuggle
Favorites