Search term thundercloud has one result
EN English ES Spanish
thundercloud (n) [meteorology] nubarrón (n) {m} [meteorology]