meaning of Artbastard

Artbastard - German to English

interspecific hybrid

View more

  • types hybrid