afufarse

listen to the pronunciation of afufarse
İspanyolca - Türkçe
Afufo
İspanyolca - İngilizce
run away, flee, take flight, escape