Spanish-French dictionary »

biopoder meaning in French

SpanishFrench
biopoder noun

biopouvoirnom {m}