French-Latin dictionary »

s’abriter meaning in Latin

FrenchLatin
s’abriter

opācō

Your history