meaning of Ach so!

Ach so! - German to English

Aha!

View more

  • I see!