Spanish-French dictionary »

albudeite meaning in French

SpanishFrench
Albudeite noun

Albudeitenom