Polish-Latin dictionary »

edynburg meaning in Latin

PolishLatin
Edynburg (geografia, geograficzny) stolica Szkocji,
noun

Edinburgum | Edenburgumnoun

Your history