Back to Dictionary
德乌帕
德烏帕
Déwūpà
1. Sher Bahadur Deuba (1946-), former prime minister of Nepal
Noun