English | German | Russian | Czech

coinhabitant English

Meaning coinhabitant meaning

What does coinhabitant mean?

coinhabitant

One who dwells with another, or with others.

Are you looking for...?