Search term thundercloud has one result
EN English FR French
thundercloud (n) [meteorology] nuage orageux (n) {m} [meteorology]