non-residents' deposits

listen to the pronunciation of non-residents' deposits
English - English

Definition of non-residents' deposits in English English dictionary

non-residents' deposits
financial deposits in Israel made by foreign residents