meaning of bodenlebend

bodenlebend - German to English

demersal

View more

  • ground-dwelling