セクストゥス・ポンペイウス
Meanings
Noun
1. Sextus Pompey