Portuguese-English dictionary »

narses meaning in English

PortugueseEnglish
Narses proper noun
{m}

Narses(given name)
proper noun