ENGLISH → NEPALI
nestled
01
adjective
टाँसिएको; नजिकै अडिएको
drawn or pressed close to someone or something for or as if for affection or protection
In a sentence
saw a number of small houses nestled against the hillside
पहाडको फेदमा टाँसिएका धेरै साना घरहरू देखे