Latin-French dictionary »

satrapia meaning in French

LatinFrench
satrapia noun

satrapienom

Your history