"manteldiapire" in English Manteldiapire {m pl} mantle plumes Detailed translations for "manteldiapire" Manteldiapire{masculine plural} Manteldiapire(also: Mantelplumen) mantle plumes