détala

listen to the pronunciation of détala
Französisch - Englisch
scampered off