afufarse

listen to the pronunciation of afufarse
الأسبانية - التركية
Afufo
الأسبانية - الإنجليزية
run away, flee, take flight, escape