Italian-English dictionary »

vostra maestà meaning in English

ItalianEnglish
Vostra Maestà proper noun
{f}

Your Majesty(term of address)
proper noun