meaning of kamchatka peninsula

1. a peninsula in eastern Siberia; between Bering Sea and Sea of Okhotsk


Related Words

kamchatka peninsula |

Developed & Maintained By Taraprasad.com

Treasure Words