Definition of windfallen

Definition of windfallen
  1. windfallen Adjective Blown down by the wind.
Need more help? Try our forum NEW