Meaning of vetluga

Definition of vetluga

(noun) a river in central Russia; flows generally southward into the Volga

Other information on vetluga

WIKIPEDIA results for vetluga
Amazon results for vetluga