Romanian-Latin dictionary »

nova scoția meaning in Latin

RomanianLatin
Nova Scoția

Nova Scotia