Sens is a town and commune in France. [1]
0 relations.
SENS, SENS (disambiguation), Seņs.
[1] https://en.wikipedia.org/wiki/Sens_(disambiguation)