Slovnenya

Translation English French: queen regnant

Dictionary: main
queen regnant
noun
2 pédé.