English to Chinese Dictionary

Search:

Did you mean: duba daub dubai tuba dub doubi daba daoba ?

德乌帕 Sher Bahadur Deuba (1946-), former prime minister of Nepal


<< back to the home page