QUEEN OF THE MAY


Meaning of QUEEN OF THE MAY in English

■ noun a May queen.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.