MalayTranslate.com
Malay to English Translator
Translate Here

English to Malay

hasil carian: empress dowager

Probably related to:
English Malay
empress dowager
yang mulia ibunda raja, yang mulia ratu,