英语 Pop Quiz

Word Smart: Find the best definition for "upbraid"
 Word Smart: Find the best definition for "upbraid"
Choose the right answer:
Option A Annoy
Option B Criticize
Option C Beautify
Option D Console
 papa posted 一年多以前
跳过问题 >>
save