Find the word definition

Wikipedia
Alamovtsi

Alamovtsi (Аламовци) is a village in southern Bulgaria, Zlatograd municipality, Smolyan Province, located near the border with Greece.

Category:Villages in Smolyan Province