English-Latin dictionary »

excavator, one who hollows / digs out meaning in Latin

EnglishLatin
excavator, one who hollows / digs out noun

cavator [cavatoris](3rd) M
noun