meaning of queen of england

1. the sovereign ruler of England


Related Words

queen of england |

Developed & Maintained By Taraprasad.com

Treasure Words