nubarrón

storm cloud

Meanings

noun, masculine

  1. storm cloud

In sentences

Se formaron densos nubarrones. Dense clouds formed. #8383546