Portuguese-English dictionary »

senhor dos senhores meaning in English

PortugueseEnglish
Senhor dos senhores proper noun
{m}

Lord of Lordsproper noun