×
montoir
meaning in English
n.
mounting block, horse block; nearside
Related Words
montmorençy
montmorillonite
montparnasse
montpelier
PC Version
Copyright © 2018 WordTech Co.