meaning of arteigen

arteigen - German to English

species-characteristic

View more

  • species-specific