Ce înseamnă “daca vremea permite”?

“daca vremea permite” în Dicționar Român - Englez

  • weather permitting