×
mantoue
meaning in English
n.
mantua, a city of northern italy south-southwest of verona
Related Words
mantille
mantisse
mantoux
mantra
PC Version
Copyright © 2018 WordTech Co.