QUEENCRAFT


Meaning of QUEENCRAFT in English

noun craft or skill in policy on the part of a queen.

Webster English vocab.      Английский словарь Webster.