hagabapaba

English: Translation
make up your minds
transitive verb
ID
2867