Jump to content

Allur

From Wikipedia, the free encyclopedia

Allur or Alluru or Alloor or Allooru may refer to:

Places in India

[edit]