Term Gallery logo

Meanings of calophyllum longifolium in English

santa maria
Translations for calophyllum longifolium