Dictionary, Free Dictionary - MyDictionary.net
Definition of " The sky is clouded over. " in English Chinese (Simpl.) Dictionary
Results
The sky is clouded over.
  • {PHR} 天空乌云密布。