Definisi 'magdaleon'

English to English
noun
1 A medicine in the form of a roll, a esp. a roll of plaster. Terjemahkan
source: webster1913


Visual Synonyms