'

Portuguese–English dictionary

English translation of the Portuguese word agasalhar‐se

Portuguese → English
  
PortugueseEnglish
agasalhar‐se wrap oneself up; wrap up
agasalhar shelter; entertain