English-Latin dictionary »

damson meaning in Latin

EnglishLatin
damson [damsons] noun
[UK: ˈdæm.zən]
[US: ˈdæm.sən]

moneaeum [moneaei](2nd) N
noun