English Proper noun a town in northern Bulgaria Translations Bulgarian: Ловеч
Proper noun a town in northern Bulgaria Translations Bulgarian: Ловеч