French-English dictionary »

cryovolcan meaning in English

FrenchEnglish
cryovolcan nom

cryovolcanonoun