to be under the hand or seal - İngilizce Eşanlam Sözlük

Can't found any synonym terms.