meaning of Anton Ameise

Anton Ameise - German to English

Anthony Ant