English-Latin dictionary »

bell / clock tower meaning in Latin

EnglishLatin
bell / clock tower noun

cloccarium [cloccarii](2nd) N
noun