meaning of harpulla

1. fast-growing tree of India and East Indies yielding a wood used especially for building


Related Words

harpulla |

Developed & Maintained By Taraprasad.com

Treasure Words