What do they speak in nepal?

answer
11 answers 11