meaning of allerletzte

allerletzte - German to English

up-to-the-minute [attr.]

View more

  • extremely final [attr.]