to rest, to relax

listen to the pronunciation of to rest, to relax
English - Turkish

Definition of to rest, to relax in English Turkish dictionary

to rest, relax
dinlenmek
to rest, relax
istirahat etmek