Batna

What is Batna?

Batna definition and meaning on Dictionary terms:
noun

a city in NE Algeria.