> I speak 3 and read another 3
Doesn't that mean you can speak 6?
The Indian subcontinent usually gets complicated, as there are usually a /lot/ of local dialects that people speak, and some of them may arguably deserve to be separate languages - at least, the speakers usually think so :)