English-French dictionary »

tremadocian meaning in French

EnglishFrench
Tremadocian noun

Trémadocien◼◼◼nom