English-Latin dictionary »

drilling machine meaning in Latin

EnglishLatin
drilling machine noun

perforaculum [perforaculi](2nd) N
noun