Term Gallery logo

Meanings of Tectona grandis in English

Translations for Tectona grandis

Catalan