English | German | Russian | Czech

takamaka English

Meaning takamaka meaning

What does takamaka mean?

takamaka

The tropical flowering plant Calophyllum tacamahaca.

Are you looking for...?