meaning of Berg- und Talfahrt

Berg- und Talfahrt - German to English

emotional roller coaster

View more

  • roller coaster ride [fig.]