palasan - Spanish English Dictionary

palasan

Meanings of "palasan" in English Spanish Dictionary : 2 result(s)

Spanish English
Botany
palasan [m] rattan
palasan [m] ratan