English-Latin dictionary »

greater armenia meaning in Latin

EnglishLatin
Greater Armenia (Greater Armenia)
proper noun

Armenia Majorproper noun
{f}