English-Latin dictionary »

boss / knob / stud meaning in Latin

EnglishLatin
boss / knob / stud noun

bulla [bullae](1st) F
noun