meaning of Astacin

Astacin - German to English

astacin