German-Latin dictionary »

nova scotia meaning in Latin

GermanLatin
Nova Scotia an der Atlantikküste gelegene kanadische Provinz

Nova Scōtia