English-Latin dictionary »

hewer of stone (douay) meaning in Latin

EnglishLatin
hewer of stone (Douay) noun

latomus [latomi](2nd) M
noun