meaning of auf Urlaub

auf Urlaub - German to English

away

View more

  • away on leave
  • on leave
  • taking a vacation