English-Latin dictionary »

st. giles, patron of beggars / edinburgh meaning in Latin

EnglishLatin
St. Giles, patron of beggars / Edinburgh noun

Aegidius [Aegidi](2nd) M
noun