Quizlet Flashcards are a great way to learn new English words. There are many flashcard sets that let you study English words – translated from your native language. Here’s a large set of flashcards (more than 1000!) with English and Portuguese:
If viewing on your phone, it may be better to use the free Quizlet App (Apple, Android).
Here is a vocabulary Quizlet set for Spanish, Portuguese, Arabic, Russian
You can find more of these – for any language – on Quizlet.com, or in the App, by searching for “Vocabulary English Chinese” (or whatever your native language is).