инсулин

Latin
insulin
English: Translation
insulin
noun