English-Latin dictionary »

(late) maker of patchwork, rag dealer meaning in Latin

EnglishLatin
(late) maker of patchwork, rag dealer noun

centonarius [centonarii](2nd) M
noun