Dictionary, Free Dictionary - MyDictionary.net
Definition of " thick cloud " in English French Dictionary
Results
thick cloud
  • {N} nuée [F]