Roi (en. King)

Translation into French

Synonyms