hagadubedube

English: Translation
stumble
intransitive verb
ID
1275