Latin-French dictionary »

despotismus meaning in French

LatinFrench
despotismus noun
M

despotismenom