mantua ( synonym found)

Definition of mantua:

°An article of loose clothing popular in 17th- and 18th century France.

Definition of mantua:

°An article of loose clothing popular in 17th- and 18th century France.

Back to Top