Polish-French dictionary »

sekwoja meaning in French

PolishFrench
sekwoja

séquoia