weather permitting

listen to the pronunciation of weather permitting
English - Turkish

Definition of weather permitting in English Turkish dictionary

if there is nice weather
Orada güzel bir hava varsa
English - English
if there is nice weather