不合法。
因为在合同中明确规定了3-5年交租金,如果在第4年追交租金是违反合同的约定的。
在法律上,合同是双方自愿达成的法律协议,必须按照合同规定履行。
如果有一方违反合同规定,就构成了违约。
如果房屋租赁合同中没有明确定义,那么应该遵循相关法律法规的规定。
在签订任何合同之前,双方都应该认真审读合同条款并严格遵守。
如果有任何疑问或争议,应及时寻求法律意见或协商解决,以免造成不必要的经济和法律风险。