meaning of trubu

1. An East India herring (Clupea toli) which is extensively caught for the sake of its roe and for its flesh.


Related Words

trubu | trubutarily |

Developed & Maintained By Taraprasad.com

Treasure Words