land in (one's) lap - İngilizce Eşanlam Sözlük