English | German | Russian | Czech

tornadoproof English

Meaning tornadoproof meaning

What does tornadoproof mean?

tornadoproof

Capable of resisting a tornado.

Are you looking for...?