Definition, synonyms and picture of 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