Meaning ofthujain English

thuja

uk/ˈθuː.jə/
#uncommon
Definitions