English | German | Russian | Czech

townsmate English

Meaning townsmate meaning

What does townsmate mean?

townsmate

A person with which one shares a town.

Are you looking for...?