French-Latin dictionary »

séquoia meaning in Latin

FrenchLatin
séquoia nom

Sequoianoun