Term Gallery logo

Meanings of calophyllum longifolium in English

        santa maria
        Translations for calophyllum longifolium