×

mantoue meaning in English

n. mantua, a city of northern italy south-southwest of verona

Related Words

  1. mantille
  2. mantisse
  3. mantoux
  4. mantra
PC Version

Copyright © 2018 WordTech Co.