English | German | Russian | Czech

Batticaloa English

Meaning Batticaloa meaning

What does Batticaloa mean?

Batticaloa

city in Sri Lanka

Are you looking for...?