What does Leo should have told Marta about the delay. mean?Leo should have told Marta about the delay.▶ Hear it in EnglishLeo should have told Marta about the delay. in other languagesIn PortugueseIn FrenchIn Japanese