weather permitting, if there is nice weather

listen to the pronunciation of weather permitting, if there is nice weather
English - Italian
tempo permettendo