cause to be enjoyable or pleasurable; "make my day"
English - Turkish
Definition of cause to be enjoyable or pleasurable; "make my day" in English Turkish dictionary