Swedish-Latin dictionary »

new england meaning in Latin

SwedishLatin
New England substantiv

Nova Anglianoun

Your history