Latin-Romanian dictionary »

nova anglia meaning in Romanian

LatinRomanian
Nova Anglia

Noua Anglie