What does the word OBDURATE mean and how to memorize English sat vocabulary-min

What does the word OBDURATE mean and how to memorize English sat vocabulary

Leave a Reply Cancel reply