English | German | Russian | Czech

townmate English

Meaning townmate meaning

What does townmate mean?

townmate

a friend with whom one shares a hometown, especially a small one

Are you looking for...?