lamédsinn

English: Translation
medicine
noun