Pinyin Dictionary results for "ke lou ba te la"

克娄巴特拉
Cleopatra (name); Cleopatra VII Thea Philopator (69-30 BC), the last Egyptian pharaoh
Dictionary data provided by CC-CEDICT