Englisch Pop Quiz

Word Smart: Find the best definition for "upbraid"
 Word Smart: Find the best definition for "upbraid"
Choose the right answer:
Option A Beautify
Option B Annoy
Option C Criticize
Option D Console
 papa posted Vor mehr als einem Jahr
Frage überspringen >>
save