be contingent upon (something that is ellided); "that depends
الإنجليزية - الإنجليزية
تعريف be contingent upon (something that is ellided); "that depends في الإنجليزية الإنجليزية القاموس.