Translation of desencapotarse in English:

desencapotarse

to clear, v.

pronominal verb

  • 1

    (cielo) to clear