kingdom of nepal - French English Dictionary