English | German | Russian | Czech

temak English

Meaning temak meaning

What does temak mean?

temak

(Singapore) A tree Shorea siamensis

Are you looking for...?