Romanian-Latin dictionary »

noua anglie meaning in Latin

RomanianLatin
Noua Anglie

Nova Anglia