Our partners

French-English translation for "Mantoue"

 

"Mantoue" English translation

Results: 1-1 of 1

Mantoue {noun}

Mantoue {pr.n.} [geogr.]

Mantua {pr.n.} [geogr.]