afufarse

listen to the pronunciation of afufarse
Spanisch - Türkisch
Afufo
Spanisch - Englisch
run away, flee, take flight, escape