Latin-English dictionary »

armenia major meaning in English

LatinEnglish
Armenia Major proper noun
{f}

Greater Armenia(Greater Armenia)
proper noun