Search term Unwetter has 6 results
DE German EN English
Unwetter (n) severe weather

German English translations