Definition of "Kamchatka"

Kamchatka