charal
Top 45000
Meanings
Noun
1. any of numerous species of small freshwater fish, especially when dried and used as food (Mexico)