meaning of takakkaw

1. a waterfall in southeastern British Columbia; the highest waterfall in Canada 1250 feet high


Related Words

takakkaw |

Developed & Maintained By Taraprasad.com

Treasure Words