it's rather embarrassing to say - İngilizce Eşanlam Sözlük