fulfilment of undertakings given - İngilizce Eşanlam Sözlük