Definition, synonyms and picture of shelter

shelter

nombre shelter

Translation: refugio

Definition of shelter in Spanish

Armoured space that is used to guard against certain attacks and dangers.

Synonyms of shelter in Spanish

-

Definition of shelter in English

Espacio blindado para resguardarse de determinados ataques y peligros.

Synonyms of shelter in English

refugio