to leave; to begin a journey or trip

listen to the pronunciation of to leave; to begin a journey or trip
الإنجليزية - التركية
الإنجليزية - الإنجليزية
set off

He set off in search of better opportunities.

to leave; to begin a journey or trip
المفضلات