Russian-Latin dictionary »

секвойя meaning in Latin

RussianLatin
секвойя noun

Sequoianoun