French-Spanish dictionary »

séquoia meaning in Spanish

FrenchSpanish
séquoia nom {m}

secoyanoun