meaning of malacca cane

1. a cane made from the stem of a rattan palm


Related Words

malacca cane |

Developed & Maintained By Taraprasad.com

Treasure Words