Version Française
Meaning of
"s’abriter"
in English language
French to English
English to French
French
English
s’abriter
to take cover
s’abriter
to take shelter