English translation for "thuya"
|
- n. (botany) thuja, red cedar
- Similar Words:
- "thurgood" English translation, "thurgood marshall" English translation, "thurgovie" English translation, "thuringe" English translation, "thurman" English translation, "thym" English translation, "thymie" English translation, "thyroïde" English translation, "thyroïdite" English translation, "thèbes" English translation
|
|
|