English-Spanish dictionary »

mantua meaning in Spanish

EnglishSpanish
Mantua (city)
proper noun
[UK: ˈmæn.tʃuːə]
[US: ˈmæn.tʃuːə]

Mantuaproper noun
{f}