Slovnenya

Translation English French: potentate

Dictionary: main
potentate
noun