meaning of roosa

1. The East Indian name for grass oil. See under Grass.


Related Words

roosa |

Developed & Maintained By Taraprasad.com

Treasure Words