Portuguese-English dictionary »

tuia meaning in English

PortugueseEnglish
tuia noun
{f}

thuja(a tree of the genus Thuja)
noun
[UK: ˈθjuː.jə] [US: ˈθuː.dʒə]