×
townswoman
meaning in French
n.
résidente, habitante
Related Words
townsman
townspeople
towpath
toxaemia
PC Version
Copyright © 2018 WordTech Co.