English | German | Russian | Czech

sheltermate English

Meaning sheltermate meaning

What does sheltermate mean?

sheltermate

A person with whom one shares a shelter

Are you looking for...?