hagadaudoo

English: Translation
compete to see who is stronger
adjective