Meaning of tolbukhin

Definition of tolbukhin

(noun) a city in northeastern Bulgaria (north of Varna) that is the commercial center of an agricultural region

Other information on tolbukhin

WIKIPEDIA results for tolbukhin
Amazon results for tolbukhin