English | German | Russian | Czech

dayshield English

Meaning dayshield meaning

What does dayshield mean?

dayshield

(mostly, scifi, fantasy) A protection from daylight; a screen

Are you looking for...?