to nestle [ nestled ; nestled ]
Synonyme
  • أسكن ، آوى ، أحلّ ، أضاف ، استضاف ، أقام ، سكن ، استقرّ ، قطن ، حلّ ، نزل ، رحم