English-Latin dictionary »

seine-saint-denis meaning in Latin

EnglishLatin
Seine-Saint-Denis (department of France)
proper noun

Sequana et Sanctus Dionysiusproper noun
{m} {f}