meaning of canadian capital

1. the capital of Canada located in southeastern Ontario across the Ottawa river from Quebec


Related Words

canadian capital |

Developed & Maintained By Taraprasad.com

Treasure Words