meaning of Ameisenbär

Ameisenbär - German to English

ant-eater

View more

  • ant bear
  • anteater [suborder Vermilingua]