English | German | Russian | Czech

interabled English

Meaning interabled meaning

What does interabled mean?

interabled

Describing a relationship between a disabled person and one who is not disabled.

Are you looking for...?