Translation of queen in French:

queen

Pronunciation: /kwiːn/

n

Definition of queen in: