Dé wū pà

Translation

  • Sher Bahadur Deuba (1946-), former prime minister of Nepal
Chinese Tones