Latin-English dictionary »

embolum meaning in English

LatinEnglish
embolum [emboli] (2nd) N
noun

beak of shipnoun

ram [rams]noun
[UK: ræm] [US: ˈræm]