English translation of 's’abriter'
's’abriter' in Other Languages
British English: shelter VERB
person If you shelter in a place, you stay there and are protected from bad weather or danger.
...a man sheltering in a doorway.
Translation of s’abriter from the Collins French to English Dictionary