En
Fr
Es
Ru
It
Tr
Uk
Search
to provide explanations or information to make it more understandable
obfuscate
(of weather) to become better or fine
overcast
to become cured or resolved, typically referring to an illness or medical condition