Latin-German dictionary »

castra didii meaning in German

LatinGerman
Castra Didii noun

CardiffSubstantiv
bevölkerungsreichste Stadt und Hauptstadt von Wales