meaning of Aber ja!

Aber ja! - German to English

Yes, indeed!

View more

  • Yes, naturally!