Total English - Upper-intermediate - Unit 2 - Lesson 2
Réviser
Flashcards
Orthographe
Quiz
drizzle
[noun]
rain that falls in small, fine drops, creating a gentle and steady rainfall
scorching
[adjective]
(of weather or temperature) extremely hot, causing intense heat and discomfort
Télécharger l'application LanGeek