English to Portuguese Dictionary sequoia

sequoia

sequóia
translation of 'sequoia'
noun
sequóia
Credits: Google Translate
Download the
HelloEnglishApp
image_one