meaning of aasfressender Vogel

aasfressender Vogel - German to English

scavenger bird

View more

  • scavenging bird