resting upon

listen to the pronunciation of resting upon
English - Turkish

Definition of resting upon in English Turkish dictionary

rest upon
-e dayalı olmak
English - English
based on -; dependent on -