French-Spanish dictionary »

s’abriter meaning in Spanish

FrenchSpanish
s’abriter

guarecerse