Hindoostani

What is Hindoostani?

Hindoostani definition and meaning on Dictionary terms:
noun, adjective